Big Huge Thesaurus

Florentine iris

noun